planetary interior - French English Dictionary